English edit

Etymology edit

blasto- +‎ -sphere

Noun edit

blastosphere (plural blastospheres)

  1. A blastula