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.