Siphlophis ayauma

Siphlophis ayauma, the Devil's Head spotted night snake, is a snake found in Ecuador.

This article relating to Dipsadinae is a stub.

You can help Wikipedia by expanding it.