Polychrus liogaster
Reptiles of Ecuador | Sauria | Polychrotidae
JuvenileCanelosPastaza province, Ecuador