Big Huge Thesaurus

cupule

noun

sounds kind of like