English-German dictionary »

scavenger cell meaning in German

EnglishGerman
scavenger cell

Freßzelle

scavenger cell noun

die AbbauzelleSubstantiv