Definition of "blastosphere"

blastosphere

  • noun

    plural blastospheres

    1. A blastula