MORULA


Meaning of MORULA in English

n. (pl. morulae) a fully segmented ovum from which a blastula is formed.

[ mod.L, dimin. of L morum mulberry ]

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