Leptophis_coeruleodorsus
Leptophis coeruleodorsus
Species of snake
Leptophis coeruleodorsus, the green-and-yellow parrot snake or Oliver's parrot snake, is a species of nonvenomous snake in the family Colubridae. It is found in Venezuela and Trinidad and Tobago.[2]