Home / Aptitude Tests / Animal Husbandry / The parasite illustr...

The parasite illustrated in the diagram above is______