English-Chinese dictionary »

northern shoveler meaning in Chinese

EnglishChinese
northern shoveler [northern shovelers] (Spatula clypeata)
noun
[UK: ˈnɔː.ðən]
[US: ˈnɔːr.ðərn]

琵嘴鸭 /pí zuǐ yā/noun