Tamil Dictionary 🔍

ampullated

Am"pul*late, Am"pul*la`ted a. Defn: Having an ampulla; flask-shaped; bellied.


ampullated - Similar Words