Find the word definition

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