Definify.com

Definition 2024


long-tailed_duck

long-tailed duck

English

Noun

long-tailed duck (plural long-tailed ducks)

  1. An Arctic sea bird, Clangula hyemalis.

Synonyms

Translations