The Latin name could be translated as:


"(the animal) that moves by rotating alternate feet, has eyes in the center and is full of articulations.

... which perfectly describes the creature.