ampullate
English
ampullate meaning in English • ampullate का अर्थ अंग्रेजी में
Adjective
- Having an ampulla; flask-shaped; bellied.