Definition of "trichomonads"

trichomonads