Englisch
Detailed Synonyms for scavenger cell in Englisch
scavenger cell:
scavenger cell [the ~] Nomen
-
the scavenger cell
– a cell that engulfs and digests debris and invading microorganisms 1the phagocyte; the scavenger cell– a cell that engulfs and digests debris and invading microorganisms 1