a small fast-growing mimosoid tree native to southern mexico and northern central america (leucaena leucocephala) - Spanish English Dictionary

a small fast-growing mimosoid tree native to southern mexico and northern central america (leucaena leucocephala)

Meanings of "a small fast-growing mimosoid tree native to southern mexico and northern central america (leucaena leucocephala)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
a small fast-growing mimosoid tree native to southern mexico and northern central america (leucaena leucocephala) guaje [m] MX
a small fast-growing mimosoid tree native to southern mexico and northern central america (leucaena leucocephala) huaje [m] MX