Definition: leucaena

Search dictionary for

Source: WordNet (r) 1.7

Leucaena
     n : small genus of tropical evergreen trees or shrubs having
         pods like those of the acacia [syn: Leucaena, genus
         Leucaena]