Manx shearwater

Explore definitions, synonyms, and language insights of Manx shearwater

Definitions

Noun
small black-and-white shearwater common in the northeastern Atlantic

More General Terms