ferrisiderophores

English edit

Noun edit

ferrisiderophores

  1. plural of ferrisiderophore