morula
1. [ noun ] (zoology,embryology) a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
Related terms: embryo
Similar spelling:   Morrill
  Morrell
  Morreale
  morel
  moral