Wiktionary
sulfenamides
n. (plural of sulfenamide English)
n. (plural of sulfenamide English)