Synonyms of Mallard

Primary definition: A common wild duck that is the male of the species Anas platyrhynchos, characterized by its distinctive green head.

Full Dictionary Entry

Antonyms & Opposite Concepts