lemon-wood
Info · Definitions · Synonyms · Characters
Definitions
(noun) South African evergreen having hard tough wood. Synonyms: lemonwood, lemonwood tree, lemon-wood tree, Psychotria capensis.
Noun Definition 1
Info · Definitions · Synonyms · Characters