mallard Meaning, Definition & Usage
-
noun wild dabbling duck from which domestic ducks are descended; widely distributed
Anas platyrhynchos.
WordNet
Mal"lard noun
Etymology
F.Definitions
-
(Zoöl.) A drake; the male of Anas boschas . -
(Zoöl.) A large wild duck ( Anas boschas ) inhabiting both America and Europe. The domestic duck has descended from this species. Called alsogreenhead .