siderophores
See also:
sidérophores
English
Noun
siderophores
plural of
siderophore