TRICHOMONAD Meaning of TRICHOMONAD in English n. any flagellate protozoan of the genus Trichomonas, parasitic in humans, cattle, and fowls. Oxford English vocab. Оксфордский английский словарь. 2012