plural mallard or mallards
: a common and widely distributed wild duck (Anas platyrhynchos) of the northern hemisphere the males of which have a green head and white-ringed neck and which is the source of the domestic ducks
Love words? Need even more definitions?
Merriam-Webster unabridged
Share