meaning of Abgottboa

Abgottboa - German to English

boa-constrictor [Boa constrictor]