GENUS LEUCAENA





Definition:

  1. [noun] small genus of tropical evergreen trees or shrubs having pods like those of the acacia
    Synonyms: Leucaena, genus Leucaena

Synonyms: