Echinanthera undulata

Echinanthera undulata is a species of snake of the family Colubridae. The species is found in Brazil, Ecuador, and Colombia.