TREE DUCK


Meaning of TREE DUCK in English

noun

: any of several long-legged and long-necked arboreal ducks (genus Dendrocygna ) mostly of warm regions that are related to the sheldrakes and somewhat to the geese and have a complete bony orbit and the plumage usually chestnut varied with black and white

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