hemosiderophage
English
Etymology
From
hemo-
+
siderophage
.
Noun
hemosiderophage
(
plural
hemosiderophages
)
Any
siderophage
found in
blood