Meaning of dogwood tree

Definition of dogwood tree

(noun) a tree of shrub of the genus Cornus often having showy bracts resembling flowers

Other information on dogwood tree

WIKIPEDIA results for dogwood tree
Amazon results for dogwood tree