wriggling

(adj) wiggly

wriggly
writhing
moving (similar term)