Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: ampulla (ampullae)  am'pû-lu
  1. The dilated portion of a canal or duct especially of the semicircular canals of the ear
  2. A flask that has two handles; used by Romans for wines or oils

Derived forms: ampullae

Type of: body part, flask

Part of: canal, channel, duct, epithelial duct

Encyclopedia: Ampulla