English

edit

Noun

edit

sulphenamides

  1. plural of sulphenamide