English

edit

Noun

edit

oxalates

  1. plural of oxalate

French

edit

Noun

edit

oxalates m pl

  1. plural of oxalate