What is the full meaning of trichomoniases
TRICHOMONIASIS, infection with or disease caused by trichomonads [n]
Example of the word trichomoniases placed on a Scrabble board.