Sweetbreads - Definition

sweetbreads

n 1: edible glands of an animal [syn: sweetbread,
sweetbreads]

Look up another word