Find the word definition

Wikipedia
Stenophis

Stenophis is a genus of Madagascan arboreal snakes, part of the family Lamprophiidae. Species of Stenophis typically have large heads relative to their body size, and their bodies are elongated and often thin. The genus includes both viviparous and oviparous species. They usually have prolate pupils.