Mallard
Word Dictionary
-> Mallard
Search:
Mallard
(a.) A drake; the male of Anas boschas.
(a.) A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.
Terms of Use
Canadian Jobs