Dogwood Meaning

There are 2 meaning(s) for word Dogwood

Meaning 1 : a tree of shrub of the genus Cornus often having showy bracts resembling flowers

    Synonyms : cornel,  dogwood tree
Meaning 2 : hard tough wood of any dogwood of the genus Cornus; resembles boxwood