• word of the day

    orphenadrine

    orphenadrine - Dictionary definition and meaning for word orphenadrine

    Definition
    (noun) a skeletal muscle relaxant (trade name Norflex) used to treat severe muscle strain and Parkinsonism
    Synonyms : norflex
Download our Mobile App Today
Receive our word of the day
on Whatsapp