WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!

Google
 

ampulla

 
Noun ampulla has 2 senses
  1. 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
  2. ampulla - a flask that has two handles; used by Romans for wines or oils
    --2 is a kind of
    flask
amporphpus ampoule ampoules amprent amps ampuate ampul ampule ampulla ampullae ampullar ampullary amputant amputate amputated amputation amputations

Sponsored (shop thru our affiliate link to help maintain this site):

WordNet-Online
Home | Free dictionary software | Copyright notice | Contact us | WordNet dictionary | Automotive thesaurus