They are segmented worms parasitic in vertebrates' small intestine. They can reach several meters in length and can cause a lot of damage to the digestive system.
They are segmented worms parasitic in vertebrates' small intestine. They can reach several meters in length and can cause a lot of damage to the digestive system.