Albizia
WordNet

noun


(1)   Any of numerous trees of the genus Albizia
 
x
OK