Home / J / john macleod

john macleod

noun 12 letters Scrabble 26 WWF 31
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →