1. Home
  2. >
  3. Define
  4. >
  5. TRICHOMONADS

Definition of TRICHOMONADS

  • A parasitic protozoan with four to six flagella and an undulating membrane, infesting the urogenital or digestive system
  • TRICHOMONAD, a parasitic protozoan [n]
  • TRICHOMONAD, any of various flagellate protozoans occurring in the digestive and urogenital tracts of vertebrates [n]