What does blastodisc mean?

blastodisc meaning in General Dictionary

a disc formed layer of cells on top of this yolk mass of an egg like that a bird which develops to form the embryo

View more

  • a level of cells inside the blastula