The Chinese giant salamander is the world’s largest amphibian, reaching lengths of more than 1.8m. They have been revered in Chinese culture for thousands of years, but overexploitation for the luxury ...
Some results have been hidden because they may be inaccessible to you