Wiktionary
siderophages
n. (plural of siderophage English)
n. (plural of siderophage English)