Fasciola hepaticaFasciolaFascioliasisSheepCapillariaEnoplida InfectionsSheep DiseasesAntibodies, HelminthAntigens, HelminthLymnaeaAnthelminticsAntiplatyhelmintic AgentsHelminth ProteinsParamphistomatidaeEchinostomaEchinostomiasisDNA, HelminthCathepsin LSheep, DomesticDicrocoeliumSnailsLiver Diseases, ParasiticParasite Egg CountGeographic MappingNasturtiumTetraoxanesBenzimidazolesCathepsinsMolluscacidesSaposinsAdamantaneCestode InfectionsHost-Parasite InteractionsTrematodaAspermiaDisease VectorsCuba