Big Huge Thesaurus

allantois

noun

sounds kind of like