Aythya marila

Explore definitions, synonyms, and language insights of Aythya marila

Definitions

Noun
large scaup of North America having a greenish iridescence on the head of the male