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