microphage

Explore definitions, synonyms, and language insights of microphage

Definitions

Noun
a neutrophil that ingests small things (as bacteria)

More General Terms