
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 ChanacholaThailand
All rights reserved
Uploaded Aug 6, 2021. Captured Aug 6, 2021 13:40.
comments (1)