alloxan - noun

singularalloxan
pluralalloxans