dermochelys : Idioms & Phrases


dermochelys coriacea

  • noun wide-ranging marine turtle with flexible leathery carapace; largest living turtle
    leatherback turtle; leathery turtle; leatherback.
WordNet

genus dermochelys

  • noun type genus of the Dermochelyidae: leatherback turtles
    Dermochelys.
WordNet