Noun scavenger cell has 1 sense
  1. phagocyte, scavenger cell - a cell that engulfs and digests debris and invading microorganisms
    --1 is a kind of somatic cell, vegetative cell
    --1 has particulars: macrophage; fixed phagocyte; free phagocyte
,
TOP