Home›Dictionary›long-tailed ducklong-tailed ducknounNo English definition recorded for this entry.L1328115 on Wikidata ↗WiktionarynounAn Arctic sea bird (Clangula hyemalis).