CompareWords
Compare
Ampullaceous
Definition:
(a.) Like a bottle or inflated bladder; bottle-shaped; swelling.
Compare
ampullaceous
with other words:
ampullaceous vs. bottle
ampullaceous vs. swollen