coluber hippocrepis n slender fast-moving Eurasian snake Synonym(s) horseshoe whipsnake Coluber hippocrepis