Medical Term:

scavenger cell

 

Synonym(s): phagocyte

Hide
(web1)