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

morula Definition

Cancel
morula
noun(mor-u-la)
a globular solid mass of blastomeres formed by cleavage of a zygote that typically precedes the blastula

Words Related to morula!

morula Examples by Brain Bank Users