gallbladder [pl. gallbladders]
Synonyms
  • بسيلة
Notices
  • organ attached to the liver that stores and releases bile