Crossword clues for trichomonad
Wiktionary
trichomonad
n. Any of many flagellate protozoans, of the genus ''Trichomonas'', most of which are parasitic
WordNet
trichomonad
n. cause of trichomoniasis in women and cattle and birds