Find the word definition

Wiktionary
pig-nose turtles

n. (plural of pig-nose turtle English)