Synonyms of Trichomoniasis in English :
Antonyms of Trichomoniasis in English
Thesaurus of Trichomoniasis in English
Trichomoniasis
see definition of trichomoniasisHypernyms of trichomoniasis
1. (noun) infection of the vagina
Synonyms of Trichomoniasis in English :
Antonyms of Trichomoniasis in English
Thesaurus of Trichomoniasis in English
1. (noun) infection of the vagina