Read Edit View history 鱷蜥 èxī Chinese crocodile lizard Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 鳄蜥/ 鱷蜥 èxī Chinese crocodile lizard a semi-aquatic lizard found in southern China and northern Vietnam, scientifically known as Shinisaurus crocodilurus Edit Delete References Add reference No references for this word.
鳄蜥/ 鱷蜥 èxī Chinese crocodile lizard a semi-aquatic lizard found in southern China and northern Vietnam, scientifically known as Shinisaurus crocodilurus Edit Delete