Home
Search
Index
Definify.com
Definition
2024
long-tailed_duck
long-tailed duck
English
Noun
long-tailed
duck
(
plural
long-tailed ducks
)
An Arctic sea bird,
Clangula hyemalis
.
Synonyms
calloo
Translations
Clangula hyemalis
Finnish:
alli
(fi)
French:
harelde kakawi
(fr)
f
Greenlandic:
alleq
Similar Results