barbasco
English
barbasco meaning in English • barbasco का अर्थ अंग्रेजी में
Noun
- a West Indian shrub or small tree (Jacquinia keyensis) having leathery saponaceous leaves and extremely hard wood.