Two of these cells produce the hormones insulin and glucagon. The beta cells create and secrete insulin. The alpha cells create and secrete glucagon. These two hormones are responsible for maintaining the glucose level in blood at a constant rate so that all the cells have the required energy to perform their functions.
strand1 (strand),USA pronunciation v.t. 1  to drive or leave (a ship, fish, etc.) aground or ashore:The receding tide stranded the whale. ( 2 usually used in the passive) to bring into or leave in a helpless position:He was stranded in the middle of nowhere.
A lacuna is a gap or missing part. If you complain that there's a major lacuna in the bake sale, the lack of brownies is probably to blame. The noun lacuna means an empty space or a hole where something should be. It's used a lot to talk about missing parts of books or manuscripts, either because lost pages have created a lacuna, or because censors have blacked out or removed parts of them.