Meaning of american dogwood

Definition of american dogwood

(noun) common North American shrub with reddish purple twigs and white flowers

Other information on american dogwood

WIKIPEDIA results for american dogwood
Amazon results for american dogwood