Definify.com

Definition 2025


sulfamides

sulfamides

English

Noun

sulfamides

  1. plural of sulfamide