Get Your Premium Membership

Mallard

[n] wild dabbling duck from which domestic ducks are descended; widely distributed


Related Information

More Mallard Links



Book: Shattered Sighs