morulas

  • n."Life" morula; morula