sidérophores

See also: siderophores

French

Noun

sidérophores ?

  1. plural of sidérophore