HyperDic: ampulla

English > 2 senses of the word ampulla:
NOUNbodyampullathe dilated portion of a canal or duct especially of the semicircular canals of the ear
artifactampullaa flask that has two handles
English > ampulla: 2 senses > noun 1, body
MeaningThe dilated portion of a canal or duct especially of the semicircular canals of the ear.
Part ofduct, epithelial duct, canal, channelA bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
Broaderbody partAny part of an organism such as an organ or extremity
Spanishampolla
Adjectivesampullar, ampullaryof or related to an ampulla
English > ampulla: 2 senses > noun 2, artifact
MeaningA flask that has two handles; used by Romans for wines or oils.
BroaderflaskBottle that has a narrow neck
Adjectivesampullar, ampullaryof or related to an ampulla

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict