流产20多天了还会反复流血一般是子宫收缩不良、残留组织、感染、内分泌失调、休息不良等原因所致。建议患者及时就医,谨遵医嘱对症治疗,缓解病情。1、子宫收缩不良:流产后子宫恢复不佳,收缩不良,使得反复流血,常表现为下腹坠胀等症状。建议患者可遵医嘱使用缩宫素注射液促进子宫收缩、益母草颗粒活血化瘀、新生化颗粒促进子宫恢复。2、残留组织:流产不完全,有残留组织可能引起出血,使得反复流血,常表现为腹痛等症状。建议患者及时就医检查,若有残留可能需要清宫治疗,术后可遵医嘱使用消炎药预防感染,如头孢克肟胶囊等,同时注意休息。3、感染:流产后发生感染,可能导致出血和分泌物异常,使得反复流血,常表现为发热等症状。建议患者及时就医检查,可遵医嘱使用抗生素如阿莫西林胶囊消炎、甲硝唑片抗感染、妇科千金片清热除湿。4、内分泌失调:流产后体内激素水平变化,可能引起内分泌失调,使得反复流血,常表现为月经不调等症状。建议患者可遵医嘱使用一些调节内分泌的药物,如黄体酮胶囊调节月经周期、戊酸雌二醇片补充雌激素、乌鸡白凤丸调理身体。5、休息不良:流产后身体虚弱,休息不好可能影响恢复,使得反复流血,常表现为身体疲劳等症状。建议患者注意休息,可遵医嘱使用一些促进身体恢复的药物,如蛋白质粉增强体质、维生素C片提高免疫力、葡萄糖酸钙口服溶液补充营养。流产20多天还反复流血可能由多种原因引起,患者应及时就医,严格遵医嘱进行治疗和护理,促进身体恢复。