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