1 result found

Search Results for: sweetbread

Pancreas

Definition noun, plural: pancreases or pancreata A tongue-shaped glandular structure involved in the secretion of fluid... Read More