Sweetbread — synonyms, definition

1. sweetbread (Noun)

1 synonym
sweetbreads
1 definition

sweetbread (Noun) — Edible glands of an animal.

2 types of
organs variety meat