Big Huge Thesaurus

hypoblast

noun