Definitions of Lunda cirrhata:

  • noun:   northern Pacific puffin having a large yellow plume over each eye