Big Huge Thesaurus

dasypus

noun

sounds kind of like