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

archiblastula Definition

Cancel
archiblastula
noun
A hollow blastula, supposed to be the primitive form

Words Related to archiblastula!

archiblastula Examples by Brain Bank Users