English dictionary
tufted puffin meaning and definition
Definition and meaning of tufted puffin at MeaningMonkey.org. tufted puffin meaning and definition in the English Dictionary.TUFTED PUFFIN noun
Definition of tufted puffin (noun)
- northern Pacific puffin having a large yellow plume over each eye
- synonyms: Lunda cirrhata
Source: Princeton University Wordnet