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 | ||