Insulins Meaning
There are 1 meaning(s) for word Insulins
Meaning 1 : hormone secreted by the isles of Langerhans in the pancreas; regulates storage of glycogen in the liver and accelerates oxidation of sugar in cells
Similar words of Insulins :
