Definitions of northern storm petrel:

  • noun:   sooty black petrel with white markings; of the northern Atlantic and Mediterranean