Sweetbread

Spanish Meaning

mollejas

lechecillas

English Meaning

  1. The thymus gland or pancreas of a young animal, especially a calf or lamb, used for food.