oruvail

Noun
  1. Nonsteroidal anti-inflammatory drug (trade names Orudis or Orudis KT or Oruvail) (synset 103617343)

Other Searches