meaning of Angola-Puffotter

Angola-Puffotter - German to English

Angolan adder [Bitis heraldica]