mallard

US [ˈmælərd]
UK [ˈmælɑː(r)d]
  • n.绿头鸭
  • Web野鸭;凫;马拉德
Plural Form:mallards  
mallard
n.
1.
绿头鸭a common wild duck

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard