Big Huge Thesaurus

blastocele

noun

sounds kind of like