80013858 Published 1st July 2017 at × in 80013858 ← Previous / Next → Parasitic tapeworm (Taenia sp.). 80013858 Follow us