butazolidin

Noun
  1. Anti-inflammatory drug (trade name Butazolidin) (synset 103928844)

Other Searches