Barnacle goose

What is Barnacle goose?

Barnacle goose definition and meaning on Dictionary terms:
noun
a wild goose, Branta leucopsis, of northern Europe and Greenland.

 

reference: https://www.dictionary.com/browse/barnacle-goose

Tags: