Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

macleod Definition

Cancel
macleod
noun(mac-leod)
Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)
Synonyms: john james rickard macleod, john macleod,

Words Related to macleod!

macleod Examples by Brain Bank Users