blastosphere

English

Etymology

From blasto- +‎ -sphere.

Noun

blastosphere (plural blastospheres)

  1. A blastula

Derived terms