1. Noun. (organic compound) The reaction product of alloxan and alloxantin ¹
¹ Source: wiktionary.com