worms

Threadworms (pinworms)

What are threadworms? Threadworms are tiny, very thin white worms up to 13 millimetres long that live in the intestine

Subscribe to the myDr Newsletter

Get notified about trending articles