Word info

spotted whistling duck

Noun

Meaning

spotted whistling duck (plural spotted whistling ducks)

A species of whistling duck, Dendrocygna guttata (family Anatidae), of the Philippines, Indonesia, New Guinea, and northern Australia.

Source: en.wiktionary.org

Close letter words and terms