Big Huge Thesaurus

pholidota

noun

sounds kind of like