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
Synonyms : cornel, dogwood tree
Meaning 2 : hard tough wood of any dogwood of the genus Cornus; resembles boxwood
