Spiderpede

A spiderpede is a hideous insectlike creature. Cassiopeia encounters a spiderpede in the palace of Arabesh.