MOUNTAIN DUCK


Meaning of MOUNTAIN DUCK in English

noun

1. : harlequin duck

2. Australia : a sheldrake ( Casarca tadornoides)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.