bendazolic acid

English

Noun

bendazolic acid (uncountable)

  1. A nonsteroidal anti-inflammatory drug used for joint and muscular pain.

Synonyms