- siris as a noun:
- 1
siris
noun
1 siris
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.
Dutch: Siris
debug info: 0.0562