meaning of ampullated
1.
Having
an
ampulla;
flask-shaped;
bellied.
Related Words
ampullated
|
Developed & Maintained By
Taraprasad.com