Animalia > Chordata > Reptilia > Testudines > Dermochelyidae

Dermochelyidae (leatherback turtle)

Wikipedia Abstract

Dermochelyidae is a family of turtles which has seven extinct genera and one extant genus, including the largest living sea turtles.
View Wikipedia Record: Dermochelyidae


Dermochelys (leatherback turtle) (1)

(...) = Species count
(...) = Endangered count
(...) = Invasive count


Images provided by Google Image Search