Skip to main content

albizzia

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