Word info

dihydroxypteridine

Noun

Meaning

dihydroxypteridine

(chemistry) A chemical derivative of pteridine with two hydroxy groups, most likely lumazine.

Source: en.wiktionary.org

Close letter words and terms