Noun alder dogwood has 1 sense
  1. alder buckthorn, alder dogwood, Rhamnus frangula - small tree common in Europe
    --1 is a kind of buckthorn
,
TOP