Definify.com

Definition 2024


mulard

mulard

English

Alternative forms

Noun

mulard (plural mulards)

  1. A domestic duck that is a hybrid of the Pekin duck and Muscovy duck.