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: Radiant Verses: A Journey Through Inspiring Poetry