benzolamide
English
Noun
benzolamide
(
uncountable
)
(
medicine
)
The
sulfonamide
drug
5-(benzenesulfonamido)-1,3,4-thiadiazole-2-sulfonamide
Anagrams
demonizable