Meaning of anas penelope

Definition of anas penelope

(noun) freshwater duck of Eurasia and northern Africa related to mallards and teals

Other information on anas penelope

WIKIPEDIA results for anas penelope
Amazon results for anas penelope