YourDictionary

Macleod

Macleod, John James Rickard 1876-1935; Scot. physiologist: co-discoverer of insulin

See Macleod in American Heritage Dictionary 4

Learn more about Macleod

link/cite print suggestion box