hemosiderophages
English
Noun
hemosiderophages
plural of
hemosiderophage