mephenesin
nounMedical Definition of mephenesin
: a muscle relaxant C10H14O3 used especially to treat spasticity and painful muscle spasm
— called also myanesin