noun
Origin: < L insula, island (see isle) + -in: in allusion to the islets of Langerhans
See insulin in American Heritage Dictionary 4
noun
Origin:
Origin: New Latin īnsula, island (of Langerhans) (from Latin, island)
Origin: + -in
.Learn more about insulin