VariousWords beta
Related Terms:
Definitions:
Noun
trichomoniasis
Definition: infection of the vagina
Definition: A common sexually transmitted disease caused by the parasite Trichomonas vaginalis and infecting the urinary tract or vagina.