morula ( synonym found)

Definition of morula:

°A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula.

Definition of morula:

°A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula.

Back to Top