dermochelys
1. [ noun ] (biology,zoology) type genus of the Dermochelyidae: leatherback turtles
Synonyms: genus_dermochelys
Related terms: reptile_genus Dermochelyidae leatherback_turtle
Similar spelling:   Dermochelyidae