Word Games Pro Dictionary
morula
noun
a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
