ampulla


Definition: Meaning of, ampulla in English to English dictionary.

Pronunciation: / amˈpʊlə /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
ampulla ampullae
  1. the dilated portion of a canal or duct especially of the semicircular canals of the ear
    SYNONYM
    Not found!
    ANTONYM
    Not found!
  2. a flask that has two handles; used by Romans for wines or oils
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym