Wiktionary
siderophores
n. (plural of siderophore English)
n. (plural of siderophore English)