Word info

manky mallard

Noun

Meaning

manky mallard (plural manky mallards)

A mallard bred from wild mallards and domestic ducks, with variable and uneven plumage patterns.

Source: en.wiktionary.org

Close letter words and terms