blastula meaning in English
n. blastosphere, (embryology) blastula, cavity surrounded by a single layer of cells (first stage in the life of an embryo)
n. blastosphere, (embryology) blastula, cavity surrounded by a single layer of cells (first stage in the life of an embryo)