Meaning of morula
Definition of morula
(noun)
a
solid
mass
of blastomeres that forms when the
zygote
splits; develops into the
blastula
Other information on morula
WIKIPEDIA results for
morula
Amazon results for
morula
Tweet