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
Tweet