Spiny headed worm

spiny headed worm in the “intermediate phase.”