Morula - Definition

morula

n 1: a solid mass of blastomeres that forms when the zygote
splits; develops into the blastula

Look up another word