Wiktionary
deazaflavins
n. (plural of deazaflavin English)
n. (plural of deazaflavin English)