Category: Zoology

Pin worm

A. Ascaris lumbricoides B. Enterobius vermicularis C. Wuchereria bancrofti D. Ancylostomaa deuodenale