English

edit

Noun

edit

wild duck (plural wild ducks)

  1. The mallard.
  NODES
Note 1