Thesaurus:turtle

English

Noun

Sense: Any land or marine reptile of the order Testudines, characterised by a protective shell enclosing its body.

Synonyms
Hyponyms
Hypernyms

See also