Definitions
There is 1 meaning of the phrase
Siris Tree.
Siris Tree - as a 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 (Exact Relations)
albizia lebbeckalbizzia lebbecksiris