Thanks for the query,
Meprate is given to regularize the menstrual cycle.
Delay or missed periods could be due to pregnancy
, hormonal imbalance, stress, excess weight gain/loss.
I recommend you to get a urine pregnancy test done to rule out pregnancy.
to rule out ovarian cyst
Hope this helps,