Word info Synonyms

John James Rickard Macleod

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms