English | German | Russian | Czech

sweetbreads English

Meaning sweetbreads meaning

What does sweetbreads mean?

sweetbreads

(= sweetbread) edible glands of an animal

Synonyms sweetbreads synonyms

What other words have the same or similar meaning as sweetbreads?

Are you looking for...?