morula
English Dictionary
->
Letter M
-> morula
Search Dictionary:
morula Definition
(n)
a
solid
mass
of
blastomeres
that
forms
when
the
zygote
splits
;
develops
into
the
blastula
morula Synonyms
morula
© Art Branch Inc.