Barbary duck

English

Noun

Barbary duck (plural Barbary ducks)

  1. The Muscovy duck.