Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of blastosphere

- The hollow globe or sphere formed by the arrangement of the blastomeres on the periphery of an impregnated ovum.