Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

blastosphere Definition

Cancel
blastosphere
noun(blas-to-sphere)
blastula; especially : blastocyst

Words Related to blastosphere!

blastosphere Examples by Brain Bank Users