English | German | Russian | Czech

mulard English

Meaning mulard meaning

What does mulard mean?

mulard

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

Synonyms mulard synonyms

What other words have the same or similar meaning as mulard?

Mulard English » English

Moulard

Are you looking for...?