joewood

Explore definitions, synonyms, and language insights of joewood

Definitions

Noun
West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood

More General Terms