AMPULLA

/æmˈpʊlə/ Scrabble 11 Words With Friends 16

Definition

  1. noun the dilated portion of a canal or duct especially of the semicircular canals of the ear.
  2. noun a flask that has two handles.

See all 44 words you can make from AMPULLA →

← Unscramble different letters