albizzia_lebbeckEnglish

Albizia lebbeck, Albizzia lebbeck, siris, siris tree

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

English: siris, siris tree, Albizia lebbeck, Albizzia lebbeck

English words with similar meanings

Show 3 words