scavenger cell

Noun
  1. a cell that engulfs and digests debris and invading microorganisms

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

scavenger cell
A scavenger cell engulfs harmful bacteria in the bloodstream.