Definify.com

Definition 2024


sulfamidates

sulfamidates

English

Noun

sulfamidates

  1. plural of sulfamidate