Big Huge Thesaurus

ablepharia

noun

sounds kind of like