English dictionary
dermochelys meaning and definition
Definition and meaning of dermochelys at MeaningMonkey.org. dermochelys meaning and definition in the English Dictionary.DERMOCHELYS noun
Definition of Dermochelys (noun)
- type genus of the Dermochelyidae: leatherback turtles
- synonyms: genus Dermochelys
Source: Princeton University Wordnet