loggerhead duck

noun

loggerhead duck

noun
1

Tachyeres brachypterus, a shellfish-eating duck of the Falkland Islands; a poor diver, incapable of true flight.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.