Definitions
There is 1 meaning of the phrase
American Dogwood.
American Dogwood - as a noun
Common north american shrub with reddish purple twigs and white flowers
Synonyms (Exact Relations)
cornus stoloniferared dogwoodred osierred osier dogwoodredbrush