etodolac etodolac

Definition(s):

  • (n) a nonsteroidal anti-inflammatory drug (trade name Lodine)

Wiki Images for etodolac

definition of etodolac
meaning of etodolac
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/