You searched for: “trichomonacide
trichomonacide
The killing of parasites that cause trichomoniasis (diarrhea).