Apilid worm

Apilid worms were meter-long, white worms of Vasha.