leatherback :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
leatherback turtle
leatherback turtle
noun
wide-ranging marine turtle with flexible leathery carapace; largest living turtle
Dermochelys coriacea; leathery turtle; leatherback
.
WordNet