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
Tweet