mallard
1.
(
noun
) wild dabbling duck from which domestic ducks are descended; widely distributed
Synonyms:
Anas platyrhynchos
Related Words:
duck
Terms and Conditions of Use / Copyright Notice