Definify.com

Definition 2024


sulphenamides

sulphenamides

English

Noun

sulphenamides

  1. plural of sulphenamide