What is the meaning of blastocyst in English?

Learn vocabulary with pictures as well as definitions of blastocyst in English

Learn in

See more

n. blastocyst

Definition of blastocyst in English

Structure derived from the morula, comprised of an internal cell mass that forms the embryo and an outer layer that forms the placenta and the amniotic sac.