ampulla :

Search Words
You can search or browse for words

ampulla


  • n  the dilated portion of a canal or duct especially of the semicircular canals of the ear
  • n  a flask that has two handles; used by Romans for wines or oils

Bee Dictionary: Search, browse, look at common errors, idioms and more.