ampulla
1. [ noun ] (anatomy) the dilated portion of a canal or duct especially of the semicircular canals of the ear
Related terms: body_part duct
2. [ noun ] a flask that has two handles; used by Romans for wines or oils
Related terms: flask
Similar spelling:   ampullar
  ampullary
  ampul
  ambulate
  ambulant
  ambulance
  ampule
  ambulatory
  ambulation
  ambulacrum
  ambulacral
  ampoule