Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: morula (morulae)  mo-rû-lu
  1. A solid mass of blastomeres that forms when the zygote splits; develops into the blastula

Derived forms: morulae

Type of: conceptus, embryo, fertilised egg [Brit], fertilized egg

Encyclopedia: Morula