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
ennui ennui
/ɛ ˈnu i /