Leucaena glauca

Explore definitions, synonyms, and language insights of Leucaena glauca

Definitions

Noun
low scrubby tree of tropical and subtropical North America having white flowers tinged with yellow resembling mimosa and long flattened pods

More General Terms