Blastodisc Synonyms

A layer of cells on the inside of the blastula
(Noun)