American dogwood

Explore definitions, synonyms, and language insights of American dogwood

Definitions

Noun
common North American shrub with reddish purple twigs and white flowers

More General Terms