What's the smallest snake in the world?
Photo Credit: Courtesy of 3DStockPhoto (world image)
The Barbados threadsnake (Tetracheilostoma carlae) is a species of threadsnake. It is the smallest known snake species. This member of the Leptotyphlopidae family is found on the Caribbean island of Barbados.