Find the word definition

Wiktionary
promoxolane

n. A centrally-acting muscle relaxant and anxiolytic drug.

Wikipedia
Promoxolane

Promoxolane (Dimethylane) is a centrally acting muscle relaxant and anxiolytic drug.