
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


View all images