sulfamidates

English

Noun

sulfamidates

  1. plural of sulfamidate