mallard

Noun
  1. Wild dabbling duck from which domestic ducks are descended;
    Widely distributed (synset 101850447)

Found on Word Lists

Other Searches