Bursa

Bursa

German Definition

Beutel; Schleimbeutel

English Definition

pouch; bursa