Word info

yaguaza

Noun

Meaning

yaguaza (plural yaguazas)

Dendrocygna autumnalis, the black-bellied whistling duck.

Source: en.wiktionary.org

Close letter words and terms