What is the full meaning of ampullaceous
of or like an ampulla, also AMPULLACEAL [adj]
Example of the word ampullaceous placed on a Scrabble board.