flavodoxins
English
Noun
flavodoxins
plural of
flavodoxin