alloxanates

EnglishEdit

NounEdit

alloxanates

  1. plural of alloxanate