Ampullaceous(a.) Like a bottle or inflated bladder; bottle-shaped; swelling.

Words within ampullaceous

10 letter words: 2 results
View all words...