'Dermochelyidae' definitions:

Definition of 'Dermochelyidae'

From: WordNet
noun
Sea turtles [syn: Dermochelyidae, family Dermochelyidae]

Words containing 'Dermochelyidae'