There are currently 18 to 19 families of snakes with approximately 2,950 different species. With so many snakes, both on land and in the sea, there is a wide variety of colors and sizes. In the ...
Forbes contributors publish independent expert analyses and insights. I write about biodiversity and the hidden quirks of the natural world. There are few phrases guaranteed to trigger disbelief ...