trichomonad noun1 •Any of many flagellate protozoans of the genus Trichomonas, most of which are parasitic formstrichomonads