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
Synonyms : jacquinia keyensis, joewood