English-German dictionary »

defense cells meaning in German

EnglishGerman
defense cells noun

die Abwehrzellen◼◼◼Substantiv