trichomoniasis
English Dictionary
->
Letter T
-> trichomoniasis
Search Dictionary:
trichomoniasis Definition
(n)
infection
of
the
vagina
trichomoniasis Synonyms
trichomoniasis
© Art Branch Inc.