Word info

mulard

Noun

Meaning

mulard (plural mulards)

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

Source: en.wiktionary.org

Close letter words and terms