Big Huge Thesaurus

chalaza

noun

sounds kind of like