Labrador duck

What is Labrador duck?

Labrador duck definition and meaning on Dictionary terms:
noun
an extinct sea duck, Camptorhynchus labradorius, of northern North America, having black and white plumage.

 

reference: https://www.dictionary.com/browse/labrador-duck

Tags: