meaning of Abaco-Schlankboa

Abaco-Schlankboa - German to English

Abaco Island boa [Epicrates exsul]