carisoprodol

English

Noun

carisoprodol (uncountable)

  1. A particular skeletal muscle relaxant.

Further reading