What is the full meaning of ampulla
a small two-handled ancient Roman flask [n AMPULLAE]
Example of the word ampulla placed on a Scrabble board.