What does Ampullated mean?

Ampullated meaning in General Dictionary

Having an ampulla; flask-shaped; bellied.


Ampullated meaning in General Dictionary

(a.) Having an ampulla; flask-shaped; bellied.