Noun Definition

albizzia

1.Definition: any of numerous trees of the genus Albizia

Related Noun(s):albizia

Category: Plants