See also: siderophores

French

edit

Noun

edit

sidérophores ?

  1. plural of sidérophore