0%

ALL meanings of macleod

Mac·leod
M m
  • noun macleod Fiona, Sharp, William. 1
  • noun macleod John James Rickard [rik-erd] /ˈrɪk ərd/ (Show IPA), 1876–1935, Scottish physiologist: one of the discoverers of insulin; Nobel Prize in medicine 1923. 1
  • noun macleod John James Rickard. 1876–1935, Scottish physiologist: shared the Nobel prize for physiology or medicine (1923) with Banting for their part in discovering insulin 0
  • noun macleod ˈJohn James Rickard (ˈrɪkərd ) ; rikˈərd) 1876-1935; Scot. physiologist: co-discoverer of insulin 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?