a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum) - Spanish English Dictionary
History

a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum)



Meanings of "a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a species of tree in the subfamily faboideae of the pea family fabaceae (styphnolobium japonicum) sófora [f]