What is the full meaning of ampullary
resembling an ampulla, also AMPULLAR [adj]
Example of the word ampullary placed on a Scrabble board.