MALLARD


Meaning of MALLARD in English

■ noun ( plural same or ~s ) the commonest duck of the northern hemisphere, the male having a dark green head and white collar. [ Anas platyrhynchos .]

Origin

ME: from OFr. 'wild drake', from masle 'male'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.