Skip to Content
Medical Term:

scavenger cell

 

Synonym(s): phagocyte

(web1)