lunda cirrhata Meaning, Definition & Usage

  1. noun northern Pacific puffin having a large yellow plume over each eye
    tufted puffin.

WordNet