Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
macleod
Jump to user comments
Noun
  • Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)
Related words
Related search result for "macleod"
Comments and discussion on the word "macleod"