Meaning of aythya marila

Definition of aythya marila

(noun) large scaup of North America having a greenish iridescence on the head of the male

Other information on aythya marila

WIKIPEDIA results for aythya marila
Amazon results for aythya marila