Definition of 'ampulla'
You searched for
the dilated portion of a canal or duct especially of the semicircular canals of the ear
a flask that has two handles; used by Romans for wines or oils
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program