albizzia has definitions from the field of botany
1
[ noun ] (botany) any of numerous trees of the genus Albizia

Synonyms

albizia

*