English-German dictionary »

morula meaning in German

EnglishGerman
morula noun

die Morula [der Morula; die Morulae]◼◼◼Substantiv

morula cell noun

die MorularzelleSubstantiv

die MorulazelleSubstantiv