Online Dictionary and Scrabble Word Finder
(a.) Having an ampulla; flask-shaped; bellied.
Ampul Ampulla Ampullaceous Ampullae Ampullar Ampullary Ampullate Ampullated Ampulliform