English dictionary
siris meaning and definition
Definition and meaning of siris at MeaningMonkey.org. siris meaning and definition in the English Dictionary.SIRIS noun
Definition of siris (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: Albizia lebbeck, Albizzia lebbeck, siris tree
Source: Princeton University Wordnet