Chinese-English dictionary »

绿头鸭 /lǜtóuyā/ meaning in English

ChineseEnglish
绿头鸭 /lǜtóuyā/ noun

domestic duck(domesticated subspecies of mallard)
noun
[UK: də.ˈme.stɪk dʌk] [US: də.ˈme.stɪk ˈdək]