leatherback

/lˈɛðɝbæk/

Explore definitions, synonyms, and language insights of leatherback

Definitions

Noun
wide-ranging marine turtle with flexible leathery carapace; largest living turtle

More General Terms