/sajˈɹɪs/ - [sayris] - si•ris
We found 2 definitions of siris from 2 different sources.
NounPlural: sirises |
||
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 | ||
siris tree, Albizia lebbeck, Albizzia lebbeck |