Chinese-English dictionary »

无肢蜥 /wúzhīxī/ meaning in English

ChineseEnglish
无肢蜥 /wúzhīxī/ noun

legless lizard(Pygopodidae lizard)
noun

Your history