5 results found
Search Results for: trichomoniasis
Trichomoniasis
Definition noun (pathology) A sexually transmitted infection caused by a trichomonad species, especially Trichomonas... Read More
Trichomonas vaginalis
Definition noun A parasitic flagellated protozoan that may infect the vagina and the urethra of women and the urethra and... Read More
Sexually transmitted disease
Definition noun, plural: sexually transmitted diseases (pathology) A disease that is primarily contracted through sexual... Read More