Compund Words

Last Search Words

Sponsored Links

Search Result:ampulla




Overview of noun ampulla

The noun ampulla has 2 senses


  • ampulla -- (the dilated portion of a canal or duct especially of the semicircular canals of the ear)

  • ampulla -- (a flask that has two handles; used by Romans for wines or oils)