Gongylosoma Nicobariensis

Gongylosoma nicobariensis is a species of snake found in the Nicobar Islands of India. Species known only from its holotype.

Read more about Gongylosoma Nicobariensis:  Description