Home
Search
Index
Definify.com
Definition
2024
mulard
mulard
English
Alternative forms
moulard
mullard
Noun
mulard
(
plural
mulards
)
A
domestic
duck
that is a
hybrid
of the
Pekin duck
and
Muscovy duck
.
Similar Results
Musard
Dullard
Enlard
Mallard
Mustard