leucaena
1. [ noun ] (biology,botany) small genus of tropical evergreen trees or shrubs having pods like those of the acacia
Synonyms: genus_Leucaena
Related terms: rosid_dicot_genus Mimosoideae lead_tree
Similar spelling:   leucaemia
  leukaemia
  legume
  leucoma
  leucine
  lessen
  Lezcano