Noun leatherback has 1 sense
  1. leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea - wide ranging marine turtle with flexible leathery carapace; largest living turtle
    --1 is a kind of sea turtle, marine turtle
    --1 is a member of Dermochelys, genus Dermochelys
,
TOP