albizzia
1. [ noun ] (botany) any of numerous trees of the genus Albizia
Synonyms: albizia
Related terms: tree silk_tree rain_tree siris genus_Albizia
Similar spelling:   albizia