Sweat, changes in vaginal bacteria, and perimenopause may change the odor of your menstrual blood. A new, unpleasant smell could also point to an infection or, in some rare cases, cervical cancer. If ...