See also: sidérophores

English edit

Noun edit

siderophores

  1. plural of siderophore