Error
  • The template for this display is not available. Please contact a Site administrator.

macrophage

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
macrophage
Glossaries - Biology glossary

large phagocytic cell that engulfs foreign particles and pathogens