apoflavodoxins
English
Noun
apoflavodoxins
plural of
apoflavodoxin