Chinese-English dictionary »

贝鲁卡鲸 /bèilǔkǎ jīng/ meaning in English

ChineseEnglish
贝鲁卡鲸 /bèilǔkǎ jīng/ noun

beluga(cetacean, Delphinapterus leucas)
noun
[UK: bə.ˈluː.ɡə] [US: bə.ˈluː.ɡə]