TRICHOMONAD Meaning of TRICHOMONAD in English n. any flagellate protozoan of the genus Trichomonas, parasitic in humans, cattle, and fowls. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012