Chinese-English dictionary »

座头鲸 /zuòtóujīng/ meaning in English

ChineseEnglish
座头鲸 /zuòtóujīng/ noun

humpback whale(Megaptera novaeangliae)
noun
[UK: ˈhʌmp bæk weɪl] [US: ˈhʌmp.ˌbæk ˈweɪl]