Loggerhead Duck Definition
noun
A Falkland steamer duck Falkland steamer duck (Tachyeres brachypterus ), a shellfish-eating duck of the Falkland Islands , a poor diver, incapable of true flight.
Wiktionary
Find Similar Words
Find similar words to loggerhead duck using the buttons below.