sulfinamidines

English

Noun

sulfinamidines

  1. plural of sulfinamidine