Definify.com

Definition 2026


sulfamidates

sulfamidates

English

Noun

sulfamidates

  1. plural of sulfamidate