Get Your Premium Membership

Sweetbreads

Definition

[n] edible glands of an animal

Related Information

More Sweetbreads Links

Synonyms

sweetbread

See Also...

organs, variety meat