holoflavodoxins
English
Noun
holoflavodoxins
plural of
holoflavodoxin