Morula

/ˈmɔːɹələ/ noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula
  2. 2
    a solid mass of blastomeres that forms when the zygote splits; develops into the blastula wordnet

Etymology

From diminutive of Latin morum (“mulberry”).

More for "morula"