Definitions for ampulla
Overview of noun ampulla
The noun ampulla has 2 senses? (no senses from tagged texts)
1. ampulla
(the dilated portion of a canal or duct especially of the semicircular canals of the ear)
2. ampulla
(a flask that has two handles; used by Romans for wines or oils)






