dihydroxypteridine noun1 •A chemical derivative of pteridine with two hydroxy groups, most likely lumazine.