Find the word definition

Wiktionary
harlequin ducks

n. (plural of harlequin duck English)