SynonymX
Speak
Trichomoniasis
Definition of Trichomoniasis
1.
Infection of the vagina
Noun
Semanticaly linked words with "trichomoniasis"
protozoal infection
Hyponims for word "trichomoniasis"
protozoal infection