English dictionary
elkwood meaning and definition
Definition and meaning of elkwood at MeaningMonkey.org. elkwood meaning and definition in the English Dictionary.ELKWOOD noun
Definition of elkwood (noun)
- small deciduous tree of eastern North America having creamy white flowers and large leaves in formations like umbrellas at the ends of branches
- synonyms: elk-wood, Magnolia tripetala, umbrella magnolia, umbrella tree
Source: Princeton University Wordnet