Definify.com

Definition 2025


sulfinamidines

sulfinamidines

English

Noun

sulfinamidines

  1. plural of sulfinamidine