Definition of Trichomoniasis

  • (noun) infection of the vagina

Synonyms of Trichomoniasis


No Synonyms Found.

Antonyms of Trichomoniasis


No Antonyms Found.

Homophones of Trichomoniasis


No Homophones Found.