Back to Dictionary
黄颔蛇
黃頷蛇
huánghànshé
1. adder (zoology)