Skip to main content

ampullate

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