borosulfates

English

Noun

borosulfates

  1. plural of borosulfate