leucaena_leucocephala has definitions from the field of botany
1
[ noun ] (botany) low scrubby tree of tropical and subtropical North America having white flowers tinged with yellow resembling mimosa and long flattened pods

Related terms

tree Leucaena

*