morula
noun
- 1
A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula
Translate “morula” to another language
Click any language to open the translator with this word already filled in.
A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula
Click any language to open the translator with this word already filled in.