ethenzamide

English

Noun

ethenzamide (uncountable)

  1. An analgesic and anti-inflammatory drug.

Anagrams