English synonyms about - contact  

Leucaena

noun

1 Leucaena

Small genus of tropical evergreen trees or shrubs having pods like those of the acacia.

synonym: genus Leucaena.


Find more on leucaena elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0317