iJunoon official Urdu Dictionary
طِب
tِb
شافہ
Shafa
شیناف
-
پتی
English definition for suppository
1. n. a small plug of medication designed for insertion into the rectum or vagina where it melts
Related Images/Visuals for suppository
Meaning for suppository found in 23 Languages.
Sponored Video