Meaning of northern storm petrel

Definition of northern storm petrel

(noun) sooty black petrel with white markings; of the northern Atlantic and Mediterranean

Other information on northern storm petrel

WIKIPEDIA results for northern storm petrel
Amazon results for northern storm petrel