leatherbacks

noun
  1. plural of leatherback; large sea turtles with leathery shells instead of hard ones

Examples