Wiktionary
sulphenamides
n. (plural of sulphenamide English)
n. (plural of sulphenamide English)