English noun: scavenger cell | |||
| 1. | scavenger cell (body) a cell that engulfs and digests debris and invading microorganisms | ||
| Synonyms | phagocyte | ||
| Broader (hypernym) | somatic cell, vegetative cell | ||
| Narrower (hyponym) | fixed phagocyte, free phagocyte, macrophage | ||