Meaning of horseshoe whipsnake

Definition of horseshoe whipsnake

(noun) slender fast-moving Eurasian snake

Other information on horseshoe whipsnake

WIKIPEDIA results for horseshoe whipsnake
Amazon results for horseshoe whipsnake