alloxanate

noun
al·​lox·​an·​ate | \ -səˌnāt, -nə̇t\
plural -s

Definition of alloxanate

: a salt or ester of alloxanic acid

First Known Use of alloxanate

1839, in the meaning defined above

History and Etymology for alloxanate

International Scientific Vocabulary alloxan + -ate

Keep scrolling for more