Noun Definition

sweetbread

1.Definition: edible glands of an animal

Category: Food