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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.