English

edit

Noun

edit

sulfenamides

  1. plural of sulfenamide