What does Ambulakralfüßchen mean?

Ambulakralfüßchen - German to English

tube legs