Home
Enroll
Tour
Contact Us
Graphing Calculator
Dictionary Home
Index
About
Definition of 'ampulla'
Noun
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
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.