Find the word definition

Wiktionary
pitted-shelled turtle

n. The Australasian pig-nose turtle