'Anas penelope' definitions:

Definition of 'Anas penelope'

(from WordNet)
noun
Freshwater duck of Eurasia and northern Africa related to mallards and teals [syn: widgeon, wigeon, Anas penelope]

Definition of 'Anas penelope'

From: GCIDE