meaning of Berg-Puffotter

Berg-Puffotter - German to English

berg adder [Bitis atropos]

View more

  • Cape hill adder [Bitis atropos]
  • hill adder [Bitis atropos]