English dictionary
albizia meaning and definition
Definition and meaning of albizia at MeaningMonkey.org. albizia meaning and definition in the English Dictionary.ALBIZIA noun
Definition of albizia (noun)
- any of numerous trees of the genus Albizia
- synonyms: albizzia
Source: Princeton University Wordnet