English synonyms about - contact  

morula

noun

1 morula

A solid mass of blastomeres that forms when the zygote splits; develops into the blastula.

Polish: morula


Find more on morula elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0265