Big Huge Thesaurus

Lipotyphla

noun

sounds kind of like