sidérophores
See also:
siderophores
French
Noun
sidérophores
?
plural of
sidérophore