Dermochelys
noun
Der·moch·e·lys
dərˈmäkələ̇s
: a genus (the type of the family Dermochelyidae) of large marine turtles including only the leatherback
Love words? Need even more definitions?
Merriam-Webster unabridged
Share