Subscriber login


Forgot your password?

Library card login

Other

morula

Pronunciation: /ˈmɔːr(j)ʊlə/
Definition of morula

noun (plural morulae /-liː/)

Embryology
  • a solid ball of cells resulting from division of a fertilized ovum, and from which a blastula is formed.

Origin:

mid 19th century: modern Latin, diminutive of Latin morum 'mulberry'

morula in other Oxford dictionaries

Definition of morula in the US English dictionary
  |  Cite

Word of the day

epithalamium

/ ˌɛpɪθəˈleɪmɪəm /
noun
a song or poem celebrating a marriage …