Do you really want to send baffo a message saying you like their work?
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.