polyferredoxins
English
Noun
polyferredoxins
plural of
polyferredoxin