Skip to main content

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.
Advertisement