English-Swedish dictionary »

morula meaning in Swedish

EnglishSwedish
morula (spherical mass of blastomeres)
noun

morula [~n morulor]substantiv
{c}