Meaning of orphenadrine
Definition of orphenadrine
(noun)
a
skeletal
muscle
relaxant
(trade
name
Norflex)
used
to
treat
severe
muscle
strain
and Parkinsonism
Other information on orphenadrine
WIKIPEDIA results for
orphenadrine
Amazon results for
orphenadrine
Tweet