vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

macleod

noun
01
noun

मैक्लियोड (इंसुलिन खोज के निर्देशक स्कॉटिश शरीरविज्ञानी)

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