Wiktionary
supercarbonates
n. (plural of supercarbonate English)
n. (plural of supercarbonate English)