Yes it can: Yes Iron deficiency which causes Anemia can cause delay in menstruation.But there can be other causes as well and most common is pregnancy,and other hormonal changes,early menopause So at age 45 you are close to menopause as well,but if it is due to Iron Deficiency,correct it by Iron Therapy prescribed by your doctor depending on your Iron Level and Periods may resume
Answered 12/10/2014
3.5k views
6 doctors weighed in across 2 answers
4 doctors weighed in across 2 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question