Tamil Dictionary 🔍

ampullate

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


ampullate - Similar Words