scavenger-cell

英[s'kævɪndʒərs'el] 美[s'kævɪndʒərs'el]
  • 清除细胞
名词 scavenger cell:
  1. a cell that engulfs and digests debris and invading microorganisms