Trichomonad (noun) Definition, Meaning & Examples

noun
  1. any flagellate protozoan of the genus Trichomonas, parasitic in humans or animals.
noun
  1. any parasitic flagellate protozoan of the genus Trichomonas, occurring in the digestive and reproductive systems of man and animals
Trichomonad (noun) Definition, Meaning & Examples

More Definitions