Plant secondary metabolites: antiparasitic effects and their role in ruminant production systems.

Plant secondary metabolites: antiparasitic effects and their role in ruminant production systems.