Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
macleod
has 1 sense
Macleod
,
John Macleod
,
John James Rickard Macleod
- Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)
--
1
is a kind of
physiologist
,
TOP