1 English Synonyms for TRICH
Prev.1Next
trichomoniasis
Definition: 1. (disease) A common sexually transmitted disease caused by the parasite Trichomonas vaginalis and infecting the urinary tract or vagina.
Show more information about trichomoniasis
Prev.1Next
Search took: 2.4695 ms