dcsimg

Imantodes gemmistriatus is a species of Serpentes in the family Colubridae.