Mallard

Definition:

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

Compare mallard with other words:

mallard vs. orca

crocodile vs. mallard

beetle vs. mallard

greenhead vs. mallard

mallard vs. sord

billiard vs. mallard

mallard vs. teal

duck vs. mallard