morula

Noun
  1. A solid mass of blastomeres that forms when the zygote splits;
    Develops into the blastula (synset 101465444)

Other Searches