islands of langerhans: cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones
toxicologist: one who studies the nature and effects of poisons and their treatment