Alloxanate
Word Dictionary
-> Alloxanate
Search:
Alloxanate
(n.) A combination of alloxanic acid and a base or base or positive radical.
Terms of Use
Canadian Jobs