What does Avicennaviper mean?

Avicennaviper - German to English

Avicenna viper [Cerastes vipera]

View more

  • Sahara sand viper [Cerastes vipera]