Big Huge Thesaurus

perithelium

noun

sounds kind of like