Panda.org
New Species Discoveries in 2016
A crocodile lizard that has been turned into a cartoon character, a snail-eating turtle discovered in a Thai food market and a horseshoe bat that would not look out of place in a Star Wars movie are just three of the 115 new species discovered ...