That is the scientific name: pancreas.
No
The Pancreas does not have another name, however it is an exocrine gland.
Beta cells of the pancreas produce insulin.
Insulin is produced in the pancreas, which is not a small organ. There are specific parts of the pancreas which produce insulin, which are called the Isles of Langerhans.
Pancreatic means pertaining to the pancreas.
Pancreas?
t cells
Gastroenterologist
Pancreas
homeostasis
the answer is the pancreas