Dictionary.com
Thesaurus.com

morulae

  • plural
    of morula.
    morula
    noun
    the mass of cells resulting from the cleavage of the ovum before the formation of a blastula.

More Suggestions