365bet中国官方网站

  • word of the day

    macleod

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

    Definition
    (noun) Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)
  • Download our Mobile App Today