Leucaena
noun
Leu·cae·na
lüˈsēnə
: a small genus of tropical trees (family Leguminosae) that have pods resembling those of the acacia and 10 stamens see lead tree
Love words? Need even more definitions?
Merriam-Webster unabridged
Share