English dictionary

etodolac meaning and definition

ETODOLAC noun

Definition of etodolac (noun)

  1. a nonsteroidal anti-inflammatory drug (trade name Lodine)
Source: Princeton University Wordnet