mórula - Spanish English Dictionary

mórula

Play ENESESes
Play ENESESmx

Meanings of "mórula" in English Spanish Dictionary : 5 result(s)

Spanish English
General
mórula [f] delay
mórula [f] detention
mórula [f] morula
Biology
mórula [f] morula
Medicine
mórula [f] morula