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

Every creature is a word of God.
Meister Eckhart