MACROPHAGE


Meaning of MACROPHAGE in English

a large (phagocytic) cell in the immune (reticuloendothelial) system. This is the reconnaisance unit of the blood stream -- circulatin, looking for foreign matter, alerting (by producing neopterin) the entire immune system if there is a problem.

AIDS English Glossary.      Английский словарь СПИДа.