English
Detailed Synonyms for lemon-wood tree in English
lemon-wood tree:
lemon-wood tree [the ~] noun
-
the lemon-wood tree
– South African evergreen having hard tough wood 1the lemon-wood; the lemon-wood tree; the lemonwood; the lemonwood tree; the Psychotria capensis– South African evergreen having hard tough wood 1