Glossary
A drug that arrests the growth of piles or hemorrhoids, or causes them to dry up and fall.
Posted
in
by
Tags: