Big Huge Thesaurus

endoderm

noun

sounds kind of like