Uterine fibroids or polyps are abnormal growths in the uterus. They are noncancerous. Sometimes uterine fibroids or polyps can cause heavy bleeding or bleeding that lasts several weeks.