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.