English dictionary
orphenadrine meaning and definition
Definition and meaning of orphenadrine at MeaningMonkey.org. orphenadrine meaning and definition in the English Dictionary.ORPHENADRINE noun
Definition of orphenadrine (noun)
- a skeletal muscle relaxant (trade name Norflex) used to treat severe muscle strain and Parkinsonism
- synonyms: Norflex
Source: Princeton University Wordnet