Online Dictionary and Scrabble Word Finder
(n.) A combination of alloxanic acid and a base or base or positive radical.
Alloxan Alloxanate Alloxanic Alloxantin