English Dictionary
◊ TRICHOMONIASIS
trichomoniasis
n : infection of the vagina