Wiktionary
borosulfates
n. (plural of borosulfate English)
n. (plural of borosulfate English)