Noun Definition
lemonwood
1.Definition: hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
Category: Plants2.Definition: South African evergreen having hard tough wood
Related Noun(s):lemonwood tree, psychotria capensis
Category: Plants