Scott Frazier This may be Stenophis pseudogranuliceps but there are several species in the genus in Madagascar.
Comments (3)