Search

Escto search a new word

insulin

noun
ESinsulina
originLatin

A hormone produced in the pancreas that regulates the amount of glucose in the blood.

Word Map