Most people are also embarrassed to inform their physicians about their hemorrhoids. Also known as piles, hemorrhoids are masses that accumulate about the rectum. Resulting from straining or pressure, veins protrude from thin membranes, forming pouch
Read Article