A uterine polyp is an outgrowth of the lining of the uterus of varying size. They can cause irregular periods, heavy menstrual bleeding, light bleeding between periods and infertility.