xenosiderophores
English
Noun
xenosiderophores
plural of
xenosiderophore