morula

noun

  1. 1

    A spherical mass of blastomeres that forms following the splitting of a zygote; it becomes the blastula

Translate “morula” to another language

Click any language to open the translator with this word already filled in.

Morula Definition & Meaning | TranslatePulse