365bet中国官方网站

  • word of the day

    strychnine

    strychnine - 365bet中国官方网站 definition and meaning for word strychnine

    Definition
    (noun) an alkaloid plant toxin extracted chiefly from nux vomica; formerly used as a stimulant
  • Download our Mobile App Today