Parasites are organisms that live in and feed off a living host. There are a variety of parasitic worms that can take up residence in humans. Among them are flatworms, roundworms, and thorny-headed worms (spiny-headed worms).
Huge Discount
Get upto 20% off on your order.
Signup for exclusive updates
Someone recently bought itfromTexas, US10 minutes ago
Someone recently bought itfromNewyork, US45 minutes ago
Someone recently bought itfromChennai, India19 minutes ago
Someone recently bought itfromSydney, Australia27 minutes ago