Glossary

macrophages
definition:
Macrophages are…

Scavenger cells of the innate immune system. They belong to the class of cells called phagocytes.

Back

Show all entries