365bet中国官方网站

  • word of the day

    orphenadrine

    orphenadrine - 365bet中国官方网站 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