Big Huge Thesaurus

Aplodontia

noun

sounds kind of like