Get Your Premium Membership

Scavenger Cell

[n] a cell that engulfs and digests debris and invading microorganisms


Related Information

More Scavenger Cell Links

Synonyms

phagocyte



Book: Reflection on the Important Things