Joewood Meaning
There are 1 meaning(s) for word Joewood
Meaning 1 : West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood
Synonyms : barbasco, jacquinia keyensis
Synonyms : barbasco, jacquinia keyensis
Similar words of Joewood :