MORULA


Meaning of MORULA in English

[ 'mɔ:r(j)ʊlə ]

■ noun ( plural ~e -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'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.