haemosiderophage (plural haemosiderophages) Alternative form of hemosiderophage...
haemosiderophages plural of haemosiderophage...