lemonwood Meaning, Definition & Usage
-
noun hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
-
noun South African evergreen having hard tough wood
Psychotria capensis; lemon-wood; lemonwood tree; lemon-wood tree.