lemonwood : Idioms & Phrases
Index
lemonwood tree
-
noun South African evergreen having hard tough wood
Psychotria capensis; lemon-wood; lemon-wood tree; lemonwood.
-
noun source of a tough elastic wood
dagame; Calycophyllum candidissimum.