MALLARD

Definition of MALLARD

  1. (noun)wild dabbling duck from which domestic ducks are descended; widely distributed