English dictionary
morula meaning and definition
Definition and meaning of morula at MeaningMonkey.org. morula meaning and definition in the English Dictionary.MORULA noun
Definition of morula (noun)
- a solid mass of blastomeres that forms when the zygote splits; develops into the blastula
Source: Princeton University Wordnet