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
    "The ampulla of the semicircular canal contains sensory receptors for balance"
     
  2. A flask that has two handles; used by Romans for wines or oils
    "The archaeologist carefully excavated an intact ampulla from the Roman villa"

Derived forms: ampullae

Type of: body part, flask

Part of: canal, channel, duct, epithelial duct

Encyclopedia: Ampulla