Google
×

Elaphe bimaculata

Snake
Elaphe bimaculata, the twin-spotted ratsnake or Chinese leopard snake, is a small ratsnake found in China. It occurs as both blotched and striped phase, with the blotched type being the more common or "typical" phase. Wikipedia
Higher classification: Elaphe
Rank: Species