Chinese crocodile lizard

English dictionary entry

Meanings

noun
  1. A semiaquatic anguimorph lizard, of species Shinisaurus crocodilurus, found only in cool forests in southeastern China and northeastern Vietnam.

Word forms

Chinese crocodile lizard Chinese crocodile lizards
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.