poachard
/poʊˈtʃɑːrd/Definitions
1. noun
a type of game bird, specifically a species of waterfowl
“The poachard was a common sight on the lake during the fall migration season.”
1. noun
a type of game bird, specifically a species of waterfowl
“The poachard was a common sight on the lake during the fall migration season.”