English noun: Macleod | |||
1. | Macleod (person) 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 | ||
Instance hypernym | physiologist | ||