meaning of ampullaceous
1.
Like
a
bottle
or
inflated
bladder;
bottle-shaped;
swelling.
Related Words
ampullaceous
|
Developed & Maintained By
Taraprasad.com