ladder snake
Jump to navigation
Jump to search
English
Noun
ladder snake (plural ladder snakes)
- Any of the species Rhinechis scalaris of European snakes in the Colubridae family
Translations
Rhinechis scalaris
|
ladder snake (plural ladder snakes)
|