Find the word definition

Wiktionary
sand puppy

n. naked mole rat