marbled duck

English

Noun

marbled duck (plural marbled ducks)

  1. A bird of species Marmaronetta angustirostris.

Translations

References