Skip to main content

babul

English babul meaning in English  •  babul का अर्थ अंग्रेजी में
Noun
  • Any one of several species of Acacia, esp. Acacia Arabica, which yelds a gum used as a substitute for true gum arabic.
Advertisement