Word info

mephenoxalone

Noun

Meaning

mephenoxalone (uncountable)

English Wikipedia has an article on:mephenoxaloneWikipedia
A muscle relaxant and mild anxiolytic.

Source: en.wiktionary.org

Close letter words and terms