Leucaena
WordNet

noun


(1)   Small genus of tropical evergreen trees or shrubs having pods like those of the acacia
 
x
OK