'ampulla' definitions:

Definition of 'ampulla'

From: WordNet
noun
The dilated portion of a canal or duct especially of the semicircular canals of the ear
noun
A flask that has two handles; used by Romans for wines or oils