Amazon.co.uk Widgets Skip to content
« Back to Glossary Index

Sweetbreads

Definition:

Thymus gland of calf or lamb.

Search