borosulphates

English

Noun

borosulphates

  1. plural of borosulphate