English dictionary
lemon-wood tree meaning and definition
Definition and meaning of lemon-wood tree at MeaningMonkey.org. lemon-wood tree meaning and definition in the English Dictionary.LEMON-WOOD TREE noun
Definition of lemon-wood tree (noun)
- South African evergreen having hard tough wood
- synonyms: lemonwood, lemon-wood, lemonwood tree, Psychotria capensis
Source: Princeton University Wordnet