a plant species in the family bignoniaceae (crescentia alata) - Spanish English Dictionary
History

a plant species in the family bignoniaceae (crescentia alata)



Meanings of "a plant species in the family bignoniaceae (crescentia alata)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a plant species in the family bignoniaceae (crescentia alata) tecomate [m] MX GT HN SV NI