Lunda cirrhata

Explore definitions, synonyms, and language insights of Lunda cirrhata

Definitions

Noun
northern Pacific puffin having a large yellow plume over each eye

More General Terms