Word info

lumazine

Noun

Meaning

lumazine (uncountable)

(organic chemistry) The phenolic heterocycle 2,4-dihydroxypteridine that is related to riboflavin

Source: en.wiktionary.org

Close letter words and terms