Definition noun A polypeptide hormone secreted by the beta cells of the islets of Langerhans of the pancreas to regulate the... Read More