Datasegment.com Online Dictionary
  Online Dictionary : M : macleod

macleod


1 definition found

macleod - WordNet (r) 2.1 (2005) :

  Macleod
      n 1: Scottish physiologist who directed the research by F. G.
           Banting and C. H. Best that led to the discovery of insulin
           (1876-1935) [syn: Macleod, John Macleod, John James Rickard Macleod
           ]