fbpx
What Does Mean?
MEAN?
Healthcare
Finder

trichomoniasis


One of the most common STDs, due to a microscopic parasite which usually lives in the vagina, urethra, or bladder. It requires medical treatment. Learn more about STDs.