scavenger cell Meaning, Definition & Usage

  1. noun a cell that engulfs and digests debris and invading microorganisms
    phagocyte.

WordNet