Wiktionary
sulfamidates
n. (plural of sulfamidate English)
n. (plural of sulfamidate English)