manky mallard
Meanings
noun
- A mallard bred from wild mallards and domestic ducks, with variable and uneven plumage patterns.
Word forms
Etymology
Said to have been coined by British birder Charlie Moores.
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.