2 results found

Search Results for: langerhans_paul

Langerhans cell

Definition noun, plural: Langerhans cells An antigen-presenting (dendritic) cell characterized by the presence of Birbeck... Read More

Islets of Langerhans

Definition Cell clusters in the pancreas that form the endocrine part of that organ; secrete insulin and other hormones.... Read More