deazaflavins
English
Noun
deazaflavins
plural of
deazaflavin