Where does “alloxan” come from?

alloxan (English): An oxidation product of uric acid,...

Definitions

  1. An oxidation product of uric acid,...

Words derived from “alloxan