Chinese-English dictionary »

六角龙 /liùjiǎolóng/ meaning in English

ChineseEnglish
六角龙 /liùjiǎolóng/ noun

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