What does Aru-Walzenschlange mean?

Aru-Walzenschlange - German to English

Aru cylinder serpent [Cylindrophis aruensis]