wormish

adjective

Like a worm.