Take a look at these amazing animals! It is incredible how small some animals can be! Do you recognize any of them?
1) Barbados Thread Snake
The Barbados threadsnake is a species of blind threadsnake. It is the smallest snake species currently known to exist. This member of the Leptotyphlopidae family is endemic to the Caribbean island of Barbados.
Comments