English-German dictionary »

myxocyte meaning in German

EnglishGerman
myxocyte noun

der MyxozytSubstantiv