Definition of Leucaena
Noun: Leucaena
- Small genus of tropical evergreen trees or shrubs having pods like those of the acacia
- genus Leucaena
See also:
leucaemia
Leucanthemum
Anagrams containing the word Leucaena
lecnaaeu aleucaen naleucae enaleuca aenaleuc caenaleu ucaenale eucaenal