Rarely large tadpole found in cave of SW China (1/4)
2015-03-16 15:01
Ecns.cn
Web Editor:Gu Liping
A 14-centimeter-long tadpole, larva of the red-spotted toothed toad, is found by an exploration team in a stream inside a cave which is 780 meters abovesea level, in Zunyi of Southwest China's Guizhou province, March 14, 2015. A biologist says it is rare to find such a large larva of the amphibian. (Photo: China News Service/Zeng Xuehao)