Big Huge Thesaurus

velum

noun

sounds kind of like