English dictionary
ampulla
/&/m'p/@/l/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the dilated portion of a canal or duct especially of the semicircular canals of the ear
Source: WordNet 3.0
-
a flask that has two handles; used by Romans for wines or oils
Source: WordNet 3.0
-
A narrow-necked vessel having two handles and bellying out like a jug.
Source: webster1913