Ecuadorian Biodiversity Shows one of its Stranger Sides with the Pinocchio Lizard!
Biodiversity in the tropical forests of South America are renowned for producing a seemingly constant parade of beautiful, bizarre creatures. Most are insects seen on night hikes in the Amazon but even lizards can turn up that baffle the mind with camouflaged coloration and odd appendages. One such tropical oddity is the Pinocchio Lizard and […]