Noun: scavenger cell
- A cell that engulfs and digests debris and invading microorganisms
"Neutrophils are a type of scavenger cell that quickly responds to infections";
- phagocyte
Derived forms: scavenger cells
Type of: somatic cell, vegetative cell