ampulla

Nouns

  • (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

Words of close approximity

ampule
ampullar ampullary