English dictionary
manx shearwater meaning and definition
Definition and meaning of manx shearwater at MeaningMonkey.org. manx shearwater meaning and definition in the English Dictionary.MANX SHEARWATER noun
Definition of Manx shearwater (noun)
- small black-and-white shearwater common in the northeastern Atlantic
- synonyms: Puffinus puffinus
Source: Princeton University Wordnet