• Blastosphere

    Origin

    - + sphere + -

    Full definition of blastosphere

    Noun

    blastosphere

    (plural blastospheres)
    1. A blastula
    © Wiktionary