tufted puffin Meaning, Definition & Usage

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

WordNet