suppositoire meaning in English
n. suppository, solid medicinal substance which is inserted into the rectum or vagina where it dissolves; bougie (medicine)
n. suppository, solid medicinal substance which is inserted into the rectum or vagina where it dissolves; bougie (medicine)