meaning of Alloxazin

Alloxazin - German to English

alloxazine