Brazilian duck

English

Noun

Brazilian duck (plural Brazilian ducks)

  1. Synonym of Brazilian teal.