Tamil Dictionary 🔍

ampullary

Am"pul*lar, Am`pul*la*ry, a. Defn: Resembling an ampulla.


ampullary - Similar Words