morula
Concise Oxford English Dictionary © 2008 Oxford University Press:
morula /ˈmɔːr(j)ʊlə/
▶noun (pl. morulae /-liː/) Embryology a solid ball of cells resulting from division of a fertilized ovum, and from which a blastula is formed.
– origin C19: mod. L., dimin. of L. morum ‘mulberry’.
'morula' also found in these Oxford entries:

