Siderophage Definition
noun
A macrophage that has absorbed iron-containing particles.
Wiktionary
Other Word Forms of Siderophage
Noun
Singular:
siderophage
Plural:
siderophagesFind Similar Words
Find similar words to siderophage using the buttons below.