a turtle in the family emydidae found in colombia and venezuela (trachemys callirostris) - Spanish English Dictionary

a turtle in the family emydidae found in colombia and venezuela (trachemys callirostris)

Meanings of "a turtle in the family emydidae found in colombia and venezuela (trachemys callirostris)" in Spanish English Dictionary : 1 result(s)

English Spanish
Reptiles
a turtle in the family emydidae found in colombia and venezuela (trachemys callirostris) hicotea (taíno) [f]