promoxolane
Noun
Meaning
promoxolane (uncountable)
English Wikipedia has an article on:promoxolaneWikipedia
A centrally-acting muscle relaxant and anxiolytic drug.
Noun
promoxolane (uncountable)
English Wikipedia has an article on:promoxolaneWikipedia
A centrally-acting muscle relaxant and anxiolytic drug.