What does Abaco-Schlankboa mean?

Abaco-Schlankboa - German to English

Abaco Island boa [Epicrates exsul]