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

Definition of TRICHOMONAD

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