Noun
Chinese crocodile lizard (plural Chinese crocodile lizards) A semiaquatic anguimorph lizard, Shinisaurus crocodilurus, found only in cool forests in southeastern China and northeastern Vietnam.