Home ยป Past Questions ยป Animal-husbandry ยป Waec ยป 2019 ยป The parasite illustrated in the diagram above is_______