Poachard - Definition - Law Dictionary Home Dictionary Definition poachard
Definition :
A common European duck Aythya ferina called also goldhead poker and fresh water widgeon or red headed widgeon
View Judgments Citing this PhraseView Acts Citing this Phrase