long-tailed duck in Finnish long-tailed duck in Finnish alli noun An Arctic sea bird (Clangula hyemalis). Add to Flashcards