What does Afghanische Sandboa mean?

Afghanische Sandboa - German to English

Central Asian sand boa [Eryx elegans]

View more

  • elegant sand boa [Eryx elegans]