Leucaena leucocephala
1.
(
noun
) low scrubby tree of tropical and subtropical North America having white mimosalike flowers tinged with yellow and long flattened pods
Synonyms:
Leucaena glauca
,
lead tree
,
white popinac
Related Words:
tree
Terms and Conditions of Use / Copyright Notice