Tamil Dictionary 🔍

suppositor

Sup*pos"i*tor, n. (Med.) Defn: An apparatus for the introduction of suppositories into the rectum.


suppositor - Similar Words