albizia

definition: any of numerous trees of the genus Albizia
example:
speech part: noun
synonyms: albizzia
Video not found.