hemosiderophage
Etymology
From hemo- + siderophage.
noun
Any siderophage found in blood