Chinese-English dictionary »

六角恐龙 /liùjiǎo kǒnglóng/ meaning in English

ChineseEnglish
六角恐龙 /liùjiǎo kǒnglóng/ noun

axolotl [axolotls](endangered salamander)
noun
[UK: ˌæk.sə.ˈlɒt.l̩] [US: ˌæk.sə.ˈlɒt.l̩]