ethenzamide
English
Noun
ethenzamide
(
uncountable
)
An
analgesic
and
anti-inflammatory
drug
.
Anagrams
demethanize