Noun Definition

trichomoniasis

1.Definition: infection of the vagina

Category: General