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.