oxacides

French

Noun

oxacides m pl

  1. plural of oxacide