TRICHOMONAD


Meaning of TRICHOMONAD in English

n. any flagellate protozoan of the genus Trichomonas, parasitic in humans, cattle, and fowls.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.