Definition for Macrophage

From Biology Forums Dictionary

A type of phagocyte capable of engulfing viruses and bacteria; strategically located where it will encounter invaders.