fbpx
Alligator snapping turtle (1)
Alligator snapping turtle (2)
Alligator snapping turtle (3)

Scientific name: Macrochelys temminckii

EN name: Alligator snapping turtle

VN name: N/A