VividLex

Home / Thesaurus / MacLeod

Thesaurus: MacLeod

n. Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)

Full dictionary entry Search Lens associations

Related headwords

Definitions

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