Adjective Definition

blastospheric

1.Definition: of or relating to a blastula

Related Adjective(s):blastular




Please Share