dermochelid (English, noun)
expansion: dermochelid (plural dermochelids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any turtle in the family Dermochelidae, comprising only one species: the leatherback, Dermochelys coriacea.
Forms:
form: dermochelids
tags: plural