LADDER SNAKE
Meaning of LADDER SNAKE in English
noun
: a southern European rat snake ( Elaphe scalaris ) with ladderlike markings on back and sides
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012