English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

ampulla

noun

1 ampulla

The dilated portion of a canal or duct especially of the semicircular canals of the ear.

2 ampulla

A flask that has two handles; used by Romans for wines or oils.


Find more on ampulla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0482