mephenoxalone

Noun

 * 1) A muscle relaxant and mild anxiolytic.