american dogwood - definitions and synonyms

american dogwood noun

  1. ( also written as American dogwood )

    English Meaning: 

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