What does ampullate or ampullated mean?
The definition of ampullate and ampullated
Am”pul*late, Am”pul*la`ted a.
Having an ampulla; flask-shaped; bellied.