Podocnemis unifilis Troschel, 1848 Madre Selva field station, Depto Loreto, Peru. January […]
Read More Yellow-spotted Amazon River Turtle
Tag: river turtle
Podocnemis sextuberculata Cornalia, 1849 Madre Selva field station, Depto Loreto, Peru. January […]
Read More Amazon River Turtle
Recent Comments