alloxanates
English
Noun
alloxanates
plural of
alloxanate