lemonwood
Explore definitions, synonyms, and language insights of lemonwood
Definitions
Noun
hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
Noun
South African evergreen having hard tough wood