wild duck
English Dictionary
->
Letter W
-> wild duck
Search Dictionary:
wild duck Definition
(n)
an
undomesticated
duck
(
especially
a
mallard
)
wild duck Synonyms
wild duck
© Art Branch Inc.