What causes yellow-green vaginal discharge with a fishy odor?
Yellowish-green vaginal discharge with a fishy odor may be caused by bacterial vaginosis, trichomoniasis, cervicitis, or other conditions, and treatment should be based on the specific diagnosis. Detailed analysis is as follows:
1. Bacterial Vaginosis
Bacterial vaginosis is caused by anaerobic bacterial infection, leading to imbalance in the vaginal microbiome. Symptoms include increased vaginal discharge that appears yellowish-green and has a fishy odor. Medications should be taken under medical guidance, such as metronidazole tablets, tinidazole tablets, or clindamycin cream.
2. Trichomoniasis (Trichomonas Vaginitis)
This condition is usually caused by infection with Trichomonas vaginalis, which lowers the body's resistance and disrupts the normal vaginal flora. It results in yellowish-green vaginal discharge, accompanied by itching of the vulva and a foul, fishy odor. Patients can use medications such as metronidazole vaginal effervescent tablets, tinidazole vaginal effervescent tablets, or levofloxacin tablets under a doctor’s guidance.
3. Cervicitis
Cervicitis is typically caused by infections such as Chlamydia trachomatis or Neisseria gonorrhoeae, which may disrupt the vaginal flora and lead to symptoms including increased vaginal discharge that is yellowish-green or gray, vulvar itching, and lower back pain. Treatment under medical supervision may include commonly prescribed medications such as cefixime dispersible tablets, ofloxacin tablets, or clarithromycin dispersible tablets.
In addition, other underlying causes such as cervical cancer are also possible. It is recommended to visit a reputable hospital gynecology department for proper examination and treatment.