English edit

Noun edit

alloxans

  1. plural of alloxan