Etymology
Advertisement

ampulla (n.)

type of globular ancient Roman bottle with a narrow neck, late 14c., from Latin ampulla (see ampoule, which is the same word come up through French).

Advertisement
Advertisement
Definitions of ampulla

ampulla (n.)
the dilated portion of a canal or duct especially of the semicircular canals of the ear;
ampulla (n.)
a flask that has two handles; used by Romans for wines or oils;
From wordnet.princeton.edu