Definition of Leucaena

Noun: Leucaena

  1. 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