Macleod (noun) Definition, Meaning & Examples

noun
  1. Sharp, William.
  2. Scottish physiologist: one of the discoverers of insulin; Nobel Prize in medicine 1923.
noun
  1. John James Rickard. 1876–1935, Scottish physiologist: shared the Nobel prize for physiology or medicine (1923) with Banting for their part in discovering insulin
Macleod (noun) Definition, Meaning & Examples

More Definitions