'Dermochelys' definitions:

Definition of 'Dermochelys'

(from WordNet)
noun
Type genus of the Dermochelyidae: leatherback turtles [syn: Dermochelys, genus Dermochelys]

Words containing 'Dermochelys'