The Roti Island snake-necked turtle (Chelodina mccordi ) #285520969
Description
The Roti Island snake-necked turtle (Chelodina mccordi ) is a critically endangered turtle species from Rote Island in Indonesia. The color of the carapace is a pale grey brown.