DERMOCHELYS CORIACEA





Definition:

  1. [noun] wide ranging marine turtle with flexible leathery carapace; largest living turtle
    Synonyms: leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea

Synonyms: