Close
Light microscopic picture of head end of the parasite showing slight bulging (400x)