Meaning of etodolac

Definition of etodolac

(noun) a nonsteroidal anti-inflammatory drug (trade name Lodine)

Other information on etodolac

WIKIPEDIA results for etodolac
Amazon results for etodolac