INSULIN


Meaning of INSULIN in English

n. hormone which regulates the body's absorption of glucose and other nutrients; substance used as a treatment for diabetes (Pharmacology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.