scavenger cell

from WordNet (r) 3.0 (2006)
scavenger cell
    n 1: a cell that engulfs and digests debris and invading
         microorganisms [syn: {phagocyte}, {scavenger cell}]
    

[email protected]