What does Angola-Puffotter mean?

Angola-Puffotter - German to English

Angolan adder [Bitis heraldica]