English dictionary
albizia lebbeck meaning and definition
Definition and meaning of albizia lebbeck at MeaningMonkey.org. albizia lebbeck meaning and definition in the English Dictionary.ALBIZIA LEBBECK noun
Definition of Albizia lebbeck (noun)
- large spreading Old World tree having large leaves and globose clusters of greenish-yellow flowers and long seed pods that clatter in the wind
- synonyms: Albizzia lebbeck, siris, siris tree
Source: Princeton University Wordnet