Definition of Siris

  • 1. Large spreading Old World tree having large leaves and globose clusters of greenish-yellow flowers and long seed pods that clatter in the wind Noun

Synonyms for word "siris"

Semanticaly linked words with "siris"

Hyponims for word "siris"