Herbal Medicines for Heavy Menstrual Bleeding PeriodBy adminMay 11, 2017 Menstrual cycle irregularities are primarily responsible for bringing heavily smooth periods. These irregularities take place…