worms definition biology