Big Huge Thesaurus

condylura

noun

sounds kind of like