
The Indochinese spitting cobra also called the Thai spitting cobra, Siamese spitting cobra or black-and-white spitting cobra, is a species of spitting cobra found in Southeast Asia.
Similar species: Snakes And Lizards
By TristanV
All rights reserved
Uploaded Jun 1, 2018. Captured May 20, 2018 03:59.