New Shinisaurus crocodilurus studbook keeper
The Chinese crocodile lizard (Shinisaurus crocodilurus) is an extremely rare monotypic lizard species which is found in the Guanxi and Guangdong provinces in the south of China and, as more recent studies indicate, in the Quang Ninh province in th...
read more