Word info Synonyms

Dermochelys coriacea

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms