TRICHOMONAD Meaning of TRICHOMONAD in English n. any flagellate protozoan of the genus Trichomonas, parasitic in humans, cattle, and fowls. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012