English | German | Russian | Czech

siris English

Meaning siris meaning

What does siris mean?

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 siris synonyms

What other words have the same or similar meaning as siris?

siris English » English

siris tree Albizzia lebbeck Albizia lebbeck

Are you looking for...?