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