English

edit

Etymology

edit

hemo- +‎ siderophage

Noun

edit

hemosiderophage (plural hemosiderophages)

  1. Any siderophage found in blood