French-English dictionary »

couleuvre à échelons meaning in English

FrenchEnglish
couleuvre à échelons nom

ladder snake(Rhinechis scalaris)
noun