Associations to the word «Leucaena»

Dictionary definition

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

Wise words

Words may show a man's wit but actions his meaning.
Benjamin Franklin