what is parasitic worms
Parasitic Worms: many species of worms (also referred to as helminths) are parasitic by nature and select the human organism as their host. Whereas invasion by any form of organism is usually called an infection, the presence of parasitic worms in the body also can be termed and infestation.