ALL meanings of ampullae
am·pul·la
A a - noun plural ampullae Anatomy. a dilated portion of a canal or duct, especially of the semicircular canals of the ear. 1
- noun plural ampullae Zoology, Botany. any flask-shaped structure. 1
- noun plural ampullae Ecclesiastical. a vessel for the wine and water used at the altar. a vessel for holding consecrated oil. 1
- noun plural ampullae a two-handled bottle having a somewhat globular shape, made of glass or earthenware, used by the ancient Romans for holding oil, wine, or perfumes. 1
- noun plural ampullae Ichthyology. ampulla of Lorenzini. 1