northern storm petrel

Explore definitions, synonyms, and language insights of northern storm petrel

Definitions

Noun
sooty black petrel with white markings; of the northern Atlantic and Mediterranean

More General Terms