Leeches are a group of segmented worms primarily found in freshwater habitats, although a few species live in the oceans and on land. Despite their reputation, many don’t feed on blood, instead eating ...
These include blood sucking leeches and liver fluke worms which are a challenge to livestock farmers in Sub-Saharan Africa including Uganda.In Uganda the major challenge is liver fluke worms ...