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

More General Terms