Hemorrhoids maa n fa nipasẹ titẹ ti o pọ si nitori oyun, jijẹ iwọn apọju, tabi igara lakoko awọn gbigbe ifun. Nipa agbedemeji aye, hemorrhoids nigbagbogbo di ẹdun ti nlọ lọwọ. Nipa ọjọ-ori 50, nipa idaji awọn olugbe ti ni iriri ọkan tabi diẹ ẹ sii ti aami-aisan Ayebaye…
Ka siwaju