Big Huge Thesaurus

amnios

noun

sounds kind of like