leatherback

nounA very large sea turtle with a leathery shell instead of a hard one, the largest living turtle species.

No synonyms or antonyms found for this word.