English-German dictionary »

morula cell meaning in German

EnglishGerman
morula cell noun

die MorularzelleSubstantiv

die MorulazelleSubstantiv