Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ampulla Definition

Cancel
ampulla
noun(am-pul-la)
a flask that has two handles; used by Romans for wines or oils
ampulla
noun(am-pul-la)
the dilated portion of a canal or duct especially of the semicircular canals of the ear

Words Related to ampulla!

ampulla Examples by Brain Bank Users