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