Trichomoniasis

Definition of Trichomoniasis from the PharmacyDictionary.in

Trichomoniasis

This is an infection caused by a specific type of Trichomonas that results in a strong-smelling discharge from the vagina.

Not Available