Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dogwood

- The Cornus, a genus of large shrubs or small trees, the wood of which is exceedingly hard, and serviceable for many purposes.