international institute for species exploration
Six-Foot Long Fruit-Eating Lizard From The Philippines Makes Top 10 New Species List
The top 10 new species in 2011 includes a six-foot long fruit-eating monitor lizard, found in the Northern Sierra Madre Forest on Luzon Island in the Philippines.



