MORULA


Meaning of MORULA in English

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

Etymology: mod.L, dimin. of L morum mulberry

Oxford English vocab.      Оксфордский английский словарь.