etodolacEnglish

Lodine, etodolac

Noun

A nonsteroidal anti-inflammatory drug (trade name Lodine)

English: etodolac, Lodine

English words with similar meanings

Show 1 words