deazaflavins

English

Noun

deazaflavins

  1. plural of deazaflavin