mephenesin
noun
me·phen·e·sin
mə-ˈfen-ə-sən
: a muscle relaxant C10H14O3 used especially to treat spasticity and painful muscle spasm
called also myanesin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share