albizzia
English
albizzia meaning in English • albizzia का अर्थ अंग्रेजी में
Noun
- any of numerous trees or shrubs of the genus Albizia, of the legume family.