BLASTOSPHERE MEANING IN ENGLISH

• Blastosphere Definition & Synonyms

  1. (n.) The hollow globe or sphere formed by the arrangement of the blastomeres on the periphery of an impregnated ovum.


Synonyms:
Blastocyst,

RECENT SEARCHES