VariousWords beta
Related Terms:
Definitions:
Noun
morula
Definition: a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
Definition: A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula