October 15, 2014

Scavenger Cells

By Anonymous User

Any of a diverse group of cells that have the capacity to engulf and destroy foreign material, dead tissues, or other cells.

Tags: Cancer Dictionary, S

Please sign in or register to post a reply.