Chinese-English dictionary »

大水蟒 /dàshuǐmǎng/ meaning in English

ChineseEnglish
大水蟒 /dàshuǐmǎng/ noun

anaconda [anacondas](any of various large nonvenomous snake of the genus Eunectes)
noun
[UK: ˌæ.nəˈk.ɒn.də] [US: ˌæ.nəˈk.ɑːn.də]