DescriptionBlausen 0408 Hemorrhoids.png English: Hemorrhoids. See a full animation of this medical topic Date 28 August 2013, 11:55:09 Source Own work...