English

edit

Noun

edit

thiosulfonates

  1. plural of thiosulfonate