fbpx
Chinese crocodile lizard 3
Chinese crocodile lizard 4
Chinese crocodile lizard 5

Scientific name: Shinisaurus crocodilurus

EN name: Chinese crocodile lizard

VN name: Thằn lằn cá sấu