pundi hempedums

gall bladder, gallbladder

Noun

A muscular sac attached to the liver that stores bile (secreted by the liver) until it is needed for digestion

English: gallbladder, gall bladder

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words