Big Huge Thesaurus

sclera

noun

sounds kind of like