Definify.com

Definition 2025


siderophage

siderophage

English

Noun

siderophage (plural siderophages)

  1. A macrophage that has absorbed iron-containing particles.