Synonyms of Mallard in English :
Antonyms of Mallard in English
Thesaurus of Mallard in English
Mallard
see definition of mallardSynonyms of mallard
1. (noun) wild dabbling duck from which domestic ducks are descended; widely distributed
Member Meronyms of mallard
1. (noun) wild dabbling duck from which domestic ducks are descended; widely distributed
Hypernyms of mallard
1. (noun) wild dabbling duck from which domestic ducks are descended; widely distributed