Trichomonas

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.

Leave a Comment