King ratsnake  (Elaphe carinata)

King ratsnake

The king ratsnake is a large, impressive, heavy-bodied constrictor known by several curious common names; the ‘ratsnake’ refers to its habit of eating other snakes, the ‘keeled ratsnake’ to its heavily keeled scales that give the skin a rough

... More

Species related by

left