MALLARD


Meaning of MALLARD in English

adj a drake; the male of anas boschas.

2. mallard ·adj a large wild duck (anas boschas) inhabiting both america and europe. the domestic duck has descended from this species. called also greenhead.

Webster English vocab.      Английский словарь Webster.