oxalurates
English
Noun
oxalurates
plural of
oxalurate