Find the word definition

Wikipedia
Dermochelyoidae

Dermochelyoidae is an unranked clade of sea turtles. It includes some of the largest turtles of all time, such as Archelon and the leatherback sea turtle. Members of this group have a distinctive layer of skin over their shells, much like the freshwater soft-shelled turtles.