This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Poachard

  1. n.
    A common European duck (Aythya ferina); -- called also goldhead, poker, and fresh-water, / red-headed, widgeon.
  2. n.
    The American redhead, which is closely allied to the European poachard.



Shares

Related Words

Menu