Definition of Joewood

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

Synonyms for word "joewood"

Semanticaly linked words with "joewood"

Hyponims for word "joewood"