sweetbreads

1. (noun) edible glands of an animal
Synonyms: sweetbread
Related Words: organs, variety meat



Terms and Conditions of Use / Copyright Notice