Rhyme Desk
Find rhyming words!

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