English dictionary

leucaena meaning and definition

Definition and meaning of leucaena at MeaningMonkey.org. leucaena meaning and definition in the English Dictionary.

LEUCAENA noun

Definition of Leucaena (noun)

  1. small genus of tropical evergreen trees or shrubs having pods like those of the acacia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: