Back to Dictionary
鳄蜥
鱷蜥
èxī
1. Chinese crocodile lizard (Shinisaurus crocodilurus)

Metadata

Category
Chinese