Blastospheric Meaning

There are 1 meaning(s) for word Blastospheric

Meaning 1 : of or relating to a blastula

    Synonyms : blastular