alloxan
noun
al·lox·an
ə-ˈläk-sən
: a crystalline compound C4H2N2O4 causing diabetes mellitus when injected into experimental animals
Love words? Need even more definitions?
Merriam-Webster unabridged
Share