Definition of Macleod

Noun: Macleod  mu'klawd

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

See also:
MacLeish
macles

Anagrams containing the word Macleod

mecldoa dmacleo odmacle eodmacl leodmac cleodma acleodm