whistling duck









whistling duck


noun

  1. any of several long-legged, chiefly tropical ducks of the genus Dendrocygna, most of which have whistling cries.
51 queries 0.406