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.      Английский основной разговорный словарь.