Meaning of orudis

Definition of orudis

(noun) nonsteroidal anti-inflammatory drug (trade names Orudis or Orudis KT or Oruvail)

Other information on orudis

WIKIPEDIA results for orudis
Amazon results for orudis