Barbasco Meaning

There are 1 meaning(s) for word Barbasco

Meaning 1 : West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood

    Synonyms : jacquinia keyensis,  joewood