a tropical evergreen tree with edible fruit native to tropical lands surrounding the indian ocean (garcinia mangostana) - Spanish English Dictionary

a tropical evergreen tree with edible fruit native to tropical lands surrounding the indian ocean (garcinia mangostana)

Meanings of "a tropical evergreen tree with edible fruit native to tropical lands surrounding the indian ocean (garcinia mangostana)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a tropical evergreen tree with edible fruit native to tropical lands surrounding the indian ocean (garcinia mangostana) mangostán [m]