Noun Definition
leucaena leucocephala
1.Definition: low scrubby tree of tropical and subtropical North America having white flowers tinged with yellow resembling mimosa and long flattened pods
Related Noun(s):lead tree, leucaena glauca, white popinac
Category: Plants