meaning of anas penelope

anas penelope meaning in General Dictionary

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