Big Huge Thesaurus

ectoderm

noun

sounds kind of like