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