Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
ampulla
has 2 senses
ampulla
- the dilated portion of a canal or duct especially of the semicircular canals of the ear
--
1
is a kind of
body part
--
1
is a part of
duct
,
epithelial duct
,
canal
,
channel
ampulla
- a flask that has two handles; used by Romans for wines or oils
--
2
is a kind of
flask
,
TOP