Trichomonas
Definition: Trichomonas
Trichomonas: A species of long thin parasite which infests the intestines. Trichomonas foetus is a cause of infertility in cattle. Managing Trichomonas infections can improve livestock reproductive performance and farm productivity.