What does anas penelope mean?

anas penelope meaning in General Dictionary

freshwater duck of Eurasia and northern Africa related to mallards and teals