Visual Synonyms

Related Translator

Definition of John Macleod

Save this image.
Generating Visual Synonyms...
please wait..
Please Wait..
John Macleod

noun (n)

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

Images of john macleod

Link to this page