flavina
Meanings
Noun
1. flavin (organic chemistry)