English dictionary
horned puffin meaning and definition
Definition and meaning of horned puffin at MeaningMonkey.org. horned puffin meaning and definition in the English Dictionary.HORNED PUFFIN noun
Definition of horned puffin (noun)
- northern Pacific puffin
- synonyms: Fratercula corniculata
Source: Princeton University Wordnet