Popular Wordlists
  • word of the day

    macleod

    macleod - Dictionary definition and meaning for word macleod

    Definition
    (noun) Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)
Download our Mobile App Today
Receive our word of the day
on Whatsapp