sulfamides

English

Noun

sulfamides

  1. plural of sulfamide

Anagrams