Epiblast



ENGLISH MEANING
noun
1.
The outer layer of the blastoderm; the ectoderm.