a large tropical tree in the leadwood tree family, combretaceae (terminalia catappa) - Spanish English Dictionary
History

a large tropical tree in the leadwood tree family, combretaceae (terminalia catappa)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "a large tropical tree in the leadwood tree family, combretaceae (terminalia catappa)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a large tropical tree in the leadwood tree family, combretaceae (terminalia catappa) almendrón [m]