gall_bladderEnglish

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

English words with similar meanings

Show 1 words