English: the islets of Langerhans
Telugu: Islets of Langerhansలాంగర్హాన్స్ పుటికలు