morula (English, noun)
expansion: morula (plural morulas or morulae)
Senses:
topics: embryology
medicine
sciences
glosses: A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula
Forms:
form: morulas
tags: plural
form: morulae
tags: plural