Alphabet Filter:

Results

Definition of mallard:

  1. A drake; the male of Anas boschas.
  2. A large wild duck ( Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.

Synonyms:

dipper, Anas Platyrhynchos, grebe.

Usage examples: