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