Hello, anemia don't delay periods , there could be some other reason , emotional stress,chronic illness,poor nutritional status,such eating disorders ,can cause oligomenorrhea , person with Hypothyroidism can also present with oligomenorrhea ,Consult gynacologicalogist in nearest hospital .
Answered2016-04-18 16:16:29
Let others know if this answer was helpful