Chinese-English dictionary »

椋鸟 /liángniǎo/ meaning in English

ChineseEnglish
椋鸟 /liángniǎo/ noun

starling [starlings](bird)
noun
[UK: ˈstɑːl.ɪŋ] [US: ˈstɑːrl.ɪŋ]