English dictionary
atlantic puffin meaning and definition
Definition and meaning of atlantic puffin at MeaningMonkey.org. atlantic puffin meaning and definition in the English Dictionary.ATLANTIC PUFFIN noun
Definition of Atlantic puffin (noun)
- common puffin of the northern Atlantic
- synonyms: Fratercula arctica
Source: Princeton University Wordnet